inoculation hypothesis - German English Dictionary